delivery surplus - German English Dictionary